on the edge of your seat
on the edge of your seat
​very excited and giving your full attention to something
The game had the crowd on the edge of their seats.
I was on the edge of my seat waiting to find out what happened next.